Text copied to clipboard!
Název
Text copied to clipboard!Java vývojář střední úrovně
Popis
Text copied to clipboard!
Hledáme zkušeného Java vývojáře střední úrovně, který se připojí k našemu dynamickému týmu vývojářů. Tato pozice je ideální pro jednotlivce, kteří mají solidní zkušenosti s vývojem v jazyce Java a chtějí dále rozvíjet své dovednosti v prostředí agilního vývoje. Budete pracovat na vývoji a údržbě moderních softwarových řešení, která slouží tisícům uživatelů.
Vaší hlavní odpovědností bude navrhování, vývoj a testování backendových komponent v Javě, spolupráce s frontendovými vývojáři a dalšími členy týmu na integraci systémů a zajištění vysoké kvality kódu. Očekáváme, že budete schopni samostatně řešit technické problémy, navrhovat efektivní řešení a přispívat k neustálému zlepšování našich vývojových procesů.
Na této pozici budete mít možnost pracovat s moderními technologiemi jako jsou Spring Boot, Hibernate, REST API, Docker a CI/CD nástroje. Zkušenosti s cloudovými platformami jako AWS nebo Azure jsou vítány, ale nejsou podmínkou.
Nabízíme přátelské pracovní prostředí, flexibilní pracovní dobu, možnost práce na dálku a příležitost k profesnímu růstu. Kromě toho poskytujeme školení, přístup k online kurzům a účast na odborných konferencích.
Pokud jste motivovaný vývojář, který má vášeň pro čistý kód, týmovou spolupráci a neustálé učení, rádi vás přivítáme v našem týmu.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba backendových aplikací v jazyce Java
- Spolupráce s frontendovými vývojáři a dalšími členy týmu
- Návrh a implementace REST API
- Zajištění kvality kódu prostřednictvím testování a code review
- Účast na plánování sprintů a agilních schůzkách
- Optimalizace výkonu aplikací
- Integrace s databázemi a externími systémy
- Dokumentace technických řešení
- Podpora při nasazování aplikací do produkčního prostředí
- Sledování nových technologií a návrh jejich využití
Požadavky
Text copied to clipboard!- Minimálně 3 roky zkušeností s vývojem v jazyce Java
- Znalost frameworku Spring (Spring Boot výhodou)
- Zkušenosti s databázemi (např. PostgreSQL, MySQL)
- Znalost principů objektově orientovaného programování
- Zkušenosti s verzovacími systémy (např. Git)
- Schopnost pracovat v týmu i samostatně
- Znalost angličtiny na technické úrovni
- Zkušenosti s CI/CD nástroji výhodou
- Znalost Dockeru nebo jiných kontejnerizačních technologií výhodou
- Zkušenosti s testováním (JUnit, Mockito apod.)
Potenciální otázky na pohovor
Text copied to clipboard!- Kolik let máte zkušeností s vývojem v jazyce Java?
- Jaké projekty jste v minulosti realizoval/a?
- Máte zkušenosti s frameworkem Spring Boot?
- Jaké databáze jste používal/a ve svých projektech?
- Jaké nástroje používáte pro verzování kódu?
- Máte zkušenosti s CI/CD procesy?
- Jak přistupujete k testování kódu?
- Pracoval/a jste někdy v agilním týmu?
- Jaké cloudové platformy znáte?
- Jste ochoten/ochotna pracovat na dálku?